molecular affinity - French English Dictionary